
// export const typeOptionsList = [
// 	{ label: '政治理论', value: 'c', sort: 1 },
// 	{ label: '常识判断', value: 'd', sort: 2 },
// 	{ label: '言语理解与表达', value: 'f', sort: 3 },
// 	{ label: '数量关系', value: 'b', sort: 4 },
// 	{ label: '图形推理', value: 'e1', sort: 5 },
// 	{ label: '类比推理', value: 'e2', sort: 5 },
// 	{ label: '定义判断', value: 'e3', sort: 5 },
// 	{ label: '逻辑判断', value: 'e4', sort: 5 },
// 	{ label: '资料分析', value: 'a', sort: 6 },
// 	{ label: '公共基础知识', value: 'x', sort: 7 },
// 	{ label: '综合分析', value: 'u', sort: 8 },
// 	{ label: '策略选择', value: 'v', sort: 9 },
// ];

export const typeOptionsList = [
	{
		label: '政治理论',
		value: 'c',
		sort: 1
	},
	{
		label: '常识判断',
		value: 'd',
		sort: 2
	},
	{
		label: '言语理解与表达',
		value: 'f',
		sort: 3,
		children: [
			{ label: '词语填空', value: 'f1', sort: 3.1 },
			{ label: '片段阅读', value: 'f2', sort: 3.2 },
			{ label: '篇章阅读', value: 'f3', sort: 3.3 },
			{ label: '语句表达', value: 'f4', sort: 3.4 },
			{ label: '其他', value: 'f99', sort: 3.99 }
		]
	},
	{
		label: '数量关系',
		value: 'b',
		sort: 4,
		children: [
			{ label: '数字推理', value: 'b1', sort: 4.1 },
			{ label: '数学运算', value: 'b2', sort: 4.2 },
			{ label: '其他', value: 'b99', sort: 4.99 }
		]
	},
	{
		label: '判断推理',
		value: 'e',
		sort: 5,
		children: [
			{ label: '图形推理', value: 'e1', sort: 5.1 },
			{ label: '类比推理', value: 'e2', sort: 5.2 },
			{ label: '定义判断', value: 'e3', sort: 5.3 },
			{ label: '逻辑判断', value: 'e4', sort: 5.4 },
			{ label: '科学推理', value: 'e5', sort: 5.5 },
			{ label: '其他', value: 'e99', sort: 5.99 }
		]
	},
	{
		label: '资料分析',
		value: 'a',
		sort: 6,
		children: [
			{ label: '文字型', value: 'a1', sort: 6.1 },
			{ label: '图表型', value: 'a2', sort: 6.2 },
			{ label: '综合型', value: 'a3', sort: 6.3 },
			{ label: '其他', value: 'a99', sort: 6.99 }
		]
	},
	{
		label: '公共基础测试',
		value: 'x',
		sort: 7
	},
	{
		label: '综合分析',
		value: 'u',
		sort: 8
	},
	{
		label: '策略选择',
		value: 'v',
		sort: 9
	}
];
// 判断推理40（图形推理10，类比推理10，定义判断10，逻辑判断10）
//根据value获取label
export const getTypeLabel = (value) => {
	return typeOptionsList.find(item => item.value === value)?.label
}
export const getType = (value) => {
	return typeOptionsList.find(item => item.value === value)
}
